package jinyilw.swing.visuals.Jcomp;

import jinyilw.swing.ColorTools;
import jinyilw.swing.graphics.RenderingConfig;
import jinyilw.swing.i18n.ICSetting;
import jinyilw.swing.i18n.LanguageChanger;

public abstract class IJMouseActComp extends JMouseActComp
		implements
		LanguageChanger
{
	private static final long serialVersionUID = 7266001645194215986L;
	protected ICSetting i18nSetting;
	protected RenderingConfig renderingConfig = new RenderingConfig();

	public IJMouseActComp()
	{
		setForeground(ColorTools.initForeground);
	}

	@Override
	public void setICSetting(ICSetting iSetting)
	{
		i18nSetting = iSetting;
	}

	@Override
	public ICSetting getICSetting()
	{
		return i18nSetting;
	}
}
